<template>
    <input type="text" @input="changeInput" v-model="yy">
    <button @click="BackHome" class="bu">返回</button>
</template>

<script>
    export default {
        name:'one',
        data(){
            return {
                yy:''
            }
        },
        //未实现
        // model: {
        //     prop: 'myValue', // 默认是value
        //     event: 'myInput', // 默认是input
        // },
        props: {
            // 接收string和number类型的值，
            // 注意不能是写成字符串["String","Number"],因为此时它们是构造器，是全局变量
            myValue: [String, Number],
        },
        methods: {
            BackHome(event){
                this.$emit('TakeTest',event);
                console.log(event,'另一个')
                // this.$router.push({path:'/'})
            },
            changeInput($event) {
                // 触发自定义事件，并传递一个数据对象
                // console.log($event.target.value)
                this.$emit('update:myValue',$event.target.value);
            }
        },

    }
</script>

<style scoped>

</style>
